water supply station - Alemán Inglés Diccionario